nearest and dearest - French English Dictionary